Motors & electrics careers in Sintra, Portugal